Review: STARFISH

New science fiction film combines a mixtape, monsters, and the end of the world.